free data abstraction problem solving with c walls and mirrors published presentations and documents on DocSlides.